.article #Col1 {
	BACKGROUND-COLOR: #fff;
	WIDTH: 800px;
	FLOAT: left;
	OVERFLOW: hidden
}
.article #Col2 {
	POSITION: relative; MARGIN: 10px 0px 0px 1px; WIDTH: 409px; FLOAT: right; OVERFLOW: visible; BORDER-RIGHT: medium none
}
.article #Col3 {
	DISPLAY: none
}
.article #Col2 #Col2L {
	WIDTH: 204px; FLOAT: left; OVERFLOW: hidden
}
.article #Col2 #Col2R {
	PADDING-BOTTOM: 10px; WIDTH: 204px; FLOAT: left
}
.article {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/8_6.gif)
}
.article #Col2Top {
	MARGIN-LEFT: 11px
}
#container #containerBorder #headerPF {
	DISPLAY: none
}
.utility {
	DISPLAY: block; FONT: 11px arial; COLOR: #272727
}
.signer {
	FONT-STYLE: italic
}
#Col1 .caption {
	PADDING-BOTTOM: 4px; FONT: 12px/12px arial; COLOR: #464646
}
.leadOut {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
.leadOut A {
	PADDING-RIGHT: 7px; FONT-SIZE: 10px
}
.leadOut A:hover {
	BORDER-BOTTOM: medium none
}
BODY#article .leadIn {
	FONT-FAMILY: arial
}
.article #Col2 {
	PADDING-TOP: 0px
}
.form-button {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch.gif); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 29px; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 21px; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.form-button:link {
	COLOR: #fff
}
.form-button:hover {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/button_stretch_hover.gif); BACKGROUND-REPEAT: repeat-x
}
.hidePages#articleGraphs DIV {
	DISPLAY: none
}
.hidePages#articleGraphs DIV.showPage {
	DISPLAY: block
}
.hidePages#articleGraphs DIV.showPage DIV {
	DISPLAY: block
}
#article #pagination {
	DISPLAY: none
}
#article .show#pagination {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 0px
}
#article .show#pagination .paginationI {
	FLOAT: right
}
#article #prev {
	FONT-WEIGHT: bold
}
#article #next {
	FONT-WEIGHT: bold
}
#article #prev {
	PADDING-RIGHT: 6px
}
#article #next {
	PADDING-LEFT: 6px
}
#article #links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#article #prev A {
	PADDING-LEFT: 4px
}
#article #next A {
	PADDING-RIGHT: 4px
}
#article #links .active {
	COLOR: #272727; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#article .pginfo {
	PADDING-RIGHT: 6px; FLOAT: left; COLOR: #666; FONT-WEIGHT: bold
}
#article .continued {
	PADDING-LEFT: 5px
}
#pfHeader {
	DISPLAY: none
}
.article #articleMasthead .breadcrumb {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; FLOAT: left; COLOR: #3f5f9c; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.article #articleMasthead .breadcrumb A {
	COLOR: #3f5f9c
}
.article #articleMasthead .breadcrumb A:hover {
	BORDER-BOTTOM: medium none; COLOR: #002878
}
.article #articleMasthead .breadcrumb UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article #articleMasthead .breadcrumb LI {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: arial; COLOR: #999; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.article #Col1 {
	MARGIN: 0px 10px 10px 0px
}
.article H3 {
	MARGIN: 8px 0px
}
.article #Col1 #articleText {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Georgia","Times New Roman",Times,serif; COLOR: #000; PADDING-TOP: 0px
}
.article #Col1 #headTools IMG.providerlogo {
	MARGIN-TOP: -31px
}
.article #Col1 #headTools .overline {
	MARGIN-BOTTOM: 4px
}
.article #Col1 #headTools H1 {
	MARGIN: 0px 0px 5px; FONT: bold 22px/23px arial; COLOR: #000
}
.article #Col1 #headTools H2 {
	MARGIN: 0px 0px 10px; FONT: 15px/17px arial; COLOR: #000
}
.article #Col1 #headTools #tools {
	FLOAT: right; COLOR: #464646
}
.article #Col1 #headTools #tools IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-LEFT: 0px; WIDTH: 4px; PADDING-RIGHT: 0px; HEIGHT: 4px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px
}
.article #Col1 #headTools #tools .listPipe {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #464646; PADDING-TOP: 0px
}
.article #Col1 #headTools .utility {
	LINE-HEIGHT: 17px
}
.article #Col1 #headTools .utility #tools {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; MARGIN: 10px 0px 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #464646; CLEAR: both; PADDING-TOP: 0px
}
.article #Col1 #headTools #tools UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.article #Col1 #headTools #tools UL LI {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#shareEmail {
	LINE-HEIGHT: 17px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_email.gif) no-repeat left center
}
#shareSingle {
	LINE-HEIGHT: 17px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_single.gif) no-repeat left center
}
#sharePrint {
	LINE-HEIGHT: 17px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#sharePrint A {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_printer_gray.gif) no-repeat 0px 50%; COLOR: #afafaf; PADDING-TOP: 2px
}
#sharePrint .print-js {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_printer.gif) no-repeat 0px 50%; COLOR: #2851a2; PADDING-TOP: 2px
}
#shareEmail A {
	PADDING-LEFT: 20px
}
#sharePrint A {
	PADDING-LEFT: 20px
}
#shareSingle A {
	PADDING-LEFT: 20px
}
#yahooBuzzBadge-form A SPAN SPAN {
	MARGIN-TOP: -2px !important
}
#toolsShareThis {
	WIDTH: 75px; FLOAT: left
}
LI#toolsShareThis SPAN {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article #Col1 #headTools .articleTextsize {
	FLOAT: right
}
.article #Col1 #headTools #tools .plus {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #3f5f9c; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 4px; WIDTH: 5px; PADDING-RIGHT: 4px; FONT: bold 14px arial; HEIGHT: 5px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px
}
.article #Col1 #headTools #tools .plus:hover {
	BACKGROUND-COLOR: #203c73
}
.article #Col1 #headTools #tools .minus {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #3f5f9c; MARGIN: 0px 2px 0px 5px; PADDING-LEFT: 4px; WIDTH: 5px; PADDING-RIGHT: 4px; FONT: bold 14px arial; HEIGHT: 5px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px
}
.article #Col1 #headTools #tools .minus:hover {
	BACKGROUND-COLOR: #203c73
}
.article #headTools #relatedPhoto IMG {
	WIDTH: 529px
}
.article #headTools #relatedPhoto {
	WIDTH: 529px
}
.article #headTools #relatedPhoto {
	MARGIN-TOP: 10px
}
.article #headTools #relatedPhoto .source {
	FLOAT: right
}
.article #headTools #relatedPhoto .caption {
	DISPLAY: block; CLEAR: right
}
.article #Col1 .relatedBox #relatedPhoto {
	POSITION: relative; WIDTH: 189px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.article #Col1 .relatedBox #relatedPhoto .utility {
	PADDING-BOTTOM: 5px; MARGIN: 0px; DISPLAY: block; FLOAT: right
}
.article #Col1 .relatedBox #relatedPhoto .source {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 189px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.article #Col1 .relatedBox #relatedPhoto IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.article #Col1 #relatedContent {
	PADDING-BOTTOM: 0px; MARGIN: 0px 21px 10px 0px; PADDING-LEFT: 0px; WIDTH: 189px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.article #Col1 #relatedContent UL {
	FONT-FAMILY: arial
}
.article #Col1 #relatedCtr {
	TEXT-ALIGN: center; WIDTH: 189px
}
.article #Col1 .relatedBox {
	MARGIN-TOP: 10px; WIDTH: 189px; OVERFLOW: hidden; BORDER-TOP: #b7dcff 4px solid
}
.article #Col1 #relatedGraphic {
	BORDER-BOTTOM: #3f5f9c 1px dotted; PADDING-BOTTOM: 5px; WIDTH: 189px; OVERFLOW: hidden
}
#relatedContent .relatedBox H3 {
	LINE-HEIGHT: 17px; MARGIN: 8px 0px; DISPLAY: block; FONT-SIZE: 15px
}
.article #Col1 #informBox {
	WIDTH: 189px
}
.article #Col1 #informBox LI#informPowered {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.article #Col1 #informBox LI#informPowered IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 10px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.article #Col1 #articleFootTools {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article #Col1 #articleFootAd {
	MARGIN: 30px 0px
}
#pagination UL#paginationI {
	LIST-STYLE-TYPE: none; MARGIN: 30px 0px 20px; FLOAT: right
}
#pagination UL#paginationI LI {
	BORDER-BOTTOM: #efefef 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT: bold 12px arial; BACKGROUND: #fff; COLOR: #3f5f9c; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#pagination UL#paginationI LI.number {
	WIDTH: auto; HEIGHT: 14px
}
#pagination UL#paginationI LI.prevNext {
	WIDTH: 44px; HEIGHT: 14px; FONT-WEIGHT: normal
}
#pagination UL#paginationI LI A {
	TEXT-DECORATION: none
}
#pagination UL#paginationI LI:hover {
	BORDER-BOTTOM-COLOR: #3f5f9c; BORDER-TOP-COLOR: #3f5f9c; COLOR: #fff; BORDER-RIGHT-COLOR: #3f5f9c; BORDER-LEFT-COLOR: #3f5f9c; TEXT-DECORATION: none
}
#pagination UL#paginationI LI.numberActive {
	BACKGROUND: #3f5f9c
}
#pagination UL#paginationI LI.numberActive A {
	COLOR: #fff; TEXT-DECORATION: none
}
#pagination UL#paginationI LI.numberActive:hover {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#pagination UL#paginationI LI.last {
	MARGIN-RIGHT: 6px
}
#pagination .arrowRight {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); TEXT-ALIGN: right; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; HEIGHT: 5px; MARGIN-LEFT: 5px
}
#pagination .arrowLeft {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/left_blue_arrow.jpg); TEXT-ALIGN: left; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 5px; MARGIN-RIGHT: 5px
}
#pagination UL#paginationI LI.hide {
	DISPLAY: none
}
#articleNextIn {
	MARGIN: 0px 10px 20px 0px; FLOAT: right
}
#footToolsNav LI {
	CURSOR: pointer
}
#footToolsNav SPAN {
	CURSOR: pointer
}
UL#footToolsNav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 509px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: 52px; PADDING-TOP: 0px
}
UL#footToolsNav LI {
	FLOAT: left
}
#footToolsMain {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ebf4fb; WIDTH: 509px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#footToolsNav #toolsNavPrint {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; DISPLAY: block; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavReprints {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; DISPLAY: block; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavShare {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; DISPLAY: block; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavComments {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavEmail {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 68px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavSingle {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; WIDTH: 74px; DISPLAY: block; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavPrintOn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #3f5f9c 1px dotted; BACKGROUND-COLOR: #ebf4fb; WIDTH: 68px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavReprintsOn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #3f5f9c 1px dotted; BACKGROUND-COLOR: #ebf4fb; WIDTH: 68px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavShareOn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #3f5f9c 1px dotted; BACKGROUND-COLOR: #ebf4fb; WIDTH: 68px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavCommentsOn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #3f5f9c 1px dotted; BACKGROUND-COLOR: #ebf4fb; WIDTH: 68px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavSingleOn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #3f5f9c 1px dotted; BACKGROUND-COLOR: #ebf4fb; WIDTH: 74px; DISPLAY: none; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavEmailOn {
	BORDER-BOTTOM: #ebf4fb 1px solid; BORDER-LEFT: #3f5f9c 1px dotted; BACKGROUND-COLOR: #ebf4fb; WIDTH: 68px; DISPLAY: block; HEIGHT: 52px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none
}
#footToolsNav #toolsNavShare {
	BORDER-RIGHT: #3f5f9c 1px dotted
}
#footToolsNav #toolsNavShareOn {
	BORDER-RIGHT: #3f5f9c 1px dotted
}
#listShare {
	PADDING-BOTTOM: 30px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; PADDING-TOP: 30px
}
#listShare LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#listShare LI IMG {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TOP: 3px; PADDING-TOP: 0px
}
#listShare LI.deliciousBrand {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; TOP: 5px; PADDING-TOP: 0px; LEFT: -2px
}
#listShare A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#toolsShare {
	TEXT-ALIGN: center; WIDTH: 509px
}
#footToolsNav #toolsNavBlank {
	BORDER-BOTTOM: #3f5f9c 1px dotted; POSITION: relative; BORDER-LEFT: medium none; WIDTH: 159px; BOTTOM: 0px; HEIGHT: 53px; BORDER-TOP: medium none; RIGHT: 1px; BORDER-RIGHT: medium none
}
.noreprints #footToolsNav #toolsNavBlank {
	WIDTH: 227px
}
#footToolsMain #toolsEmail {
	DISPLAY: block
}
#footToolsMain #toolsEmail .row {
	CLEAR: both; PADDING-TOP: 10px
}
#footToolsMain #toolsEmail #emailForm {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 489px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#footToolsMain TEXTAREA {
	WIDTH: 489px
}
#footToolsNav {
	TEXT-ALIGN: center
}
#footToolsNav .navImage {
	DISPLAY: block; PADDING-TOP: 8px
}
A:hover {
	BORDER-BOTTOM: medium none
}
#footToolsNav .navTextE {
	PADDING-TOP: 14px
}
#footToolsNav .navTextP {
	PADDING-TOP: 9px
}
#footToolsNav .navTextS {
	PADDING-TOP: 10px
}
#footToolsNav .navTextR {
	PADDING-TOP: 8px
}
#footToolsNav .navTextSh {
	PADDING-TOP: 12px
}
#footToolsNav .navTextC {
	PADDING-TOP: 9px
}
#footToolsNav .navTextE {
	PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #3f5f9c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#footToolsNav .navTextP {
	PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #3f5f9c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#footToolsNav .navTextS {
	PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #3f5f9c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#footToolsNav .navTextR {
	PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #3f5f9c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#footToolsNav .navTextSh {
	PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #3f5f9c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#footToolsNav .navTextC {
	PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #3f5f9c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#toolsEmail #emailForm INPUT#sendTo {
	WIDTH: 489px
}
#toolsEmail #emailForm INPUT#fromName {
	WIDTH: 240px
}
#toolsEmail #emailForm INPUT#fromEmail {
	POSITION: relative; WIDTH: 240px; RIGHT: -6px
}
#toolsEmail {
	BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: left; BORDER-LEFT: #3f5f9c 1px dotted; PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; WIDTH: 491px; PADDING-RIGHT: 9px; BORDER-TOP: medium none; BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-TOP: 9px
}
#toolsEmail .etafForm {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 489px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#toolsEmail .etafForm #eCol1 {
	WIDTH: 214px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #3f5f9c 1px dotted
}
#toolsEmail .etafForm #eCol2 {
	POSITION: relative; PADDING-LEFT: 10px; WIDTH: 254px; FLOAT: left
}
#toolsEmail H3 {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; FONT-FAMILY: "Arial Bold"; COLOR: #000; FONT-SIZE: 14px
}
#toolsEmail .formContain {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#toolsEmail SPAN.label {
	DISPLAY: block; COLOR: #272727; FONT-WEIGHT: bold
}
#toolsEmail SPAN.explain {
	DISPLAY: block; COLOR: #272727; FONT-SIZE: 11px
}
#toolsEmail SPAN.input {
	PADDING-BOTTOM: 15px; DISPLAY: block
}
#toolsEmail SPAN.input INPUT {
	BORDER-BOTTOM: #3f5f9c 2px solid; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 210px; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid
}
#toolsEmail SPAN TEXTAREA {
	BORDER-BOTTOM: #3f5f9c 2px solid; BORDER-LEFT: #3f5f9c 2px solid; WIDTH: 210px; BORDER-TOP: #3f5f9c 2px solid; BORDER-RIGHT: #3f5f9c 2px solid
}
#toolsEmail SPAN.optional {
	TEXT-TRANSFORM: none; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#toolsEmail SPAN.send {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 10px
}
#toolsEmail #eCol2 TEXTAREA {
	WIDTH: 246px
}
#toolsEmail SPAN.disclaimer {
	TEXT-TRANSFORM: uppercase; COLOR: #464646; FONT-SIZE: 11px
}
#toolsEmail SPAN.ePriv {
	FONT-STYLE: italic; COLOR: #272727
}
#toolsEmail .form-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 7px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#toolsComments {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; PADDING-TOP: 10px
}
#commentForm {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#commentForm .row {
	PADDING-TOP: 10px
}
#commentForm .commentRow {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: #3f5f9c 1px dotted; PADDING-TOP: 10px
}
#commentForm .commenter {
	WIDTH: 20%; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#commentForm .comment {
	MARGIN: 0px 5px; WIDTH: 80%
}
#commentForm TEXTAREA {
	MARGIN-TOP: 10px; WIDTH: 489px
}
#articleMasthead IMG {
	FLOAT: right
}
#footToolsNav LI {
	CURSOR: pointer
}
#footToolsNav SPAN {
	CURSOR: pointer
}
.article #Col2 #nextArticleRight {
	BORDER-LEFT: #3f5f9c 1px dotted; PADDING-BOTTOM: 10px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #ebf4fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.article #Col2 #nextArticleRight A {
	FONT-WEIGHT: bold
}
.article #Col2 #nextArticleRight A.leadOut {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article #Col2 #rightAd {
	BORDER-BOTTOM: #3f5f9c 1px dotted; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
.article #Col2 #Col2R {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.article #Col2LRCont {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/3n3.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 6px center
}
.article #Col2 {
	MARGIN-TOP: 0px
}
.article #Col2 #rightAd {
	BORDER-TOP: medium none
}
.article #Col2 .relatedBox {
	PADDING-BOTTOM: 10px; MARGIN: 10px
}
.article #Col2 .relatedBoxRight {
	PADDING-BOTTOM: 10px; MARGIN: 10px
}
.article #Col2 .relatedBoxRight .leadOut {
	FLOAT: right
}
.article #Col2 #insideBcom {
	BACKGROUND-COLOR: #ebf4fb; MARGIN-BOTTOM: 0px; BORDER-TOP: #3f5f9c 4px solid
}
.article #Col2 #insideBcom H3 {
	MARGIN: 8px 0px 8px 10px
}
.article #Col2 .insideBcomList {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ebf4fb; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article #Col2 .insideBcomList LI {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.insideBcomList LI:hover {
	BACKGROUND-COLOR: #b7dcff
}
.article #Col2 .insideBcomList IMG {
	PADDING-BOTTOM: 0px; WIDTH: 179px; HEIGHT: 100px
}
.article #Col2 .overline A:hover {
	BORDER-BOTTOM: medium none
}
.article #Col2 LI.plusLI {
	MARGIN: 0px 12px 20px
}
.article #Col2 UL.plusLinks {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article #Col2 UL.plusLinks LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: auto; PADDING-TOP: 0px
}
.article #Col2 UL.plusLinks A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.article #Col2 LI.plusLI LI.listPipe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; COLOR: #272727; PADDING-TOP: 0px
}
.article #Col2 .insideBcomList LI:hover UL.plusLinks {
	BACKGROUND-COLOR: transparent
}
.article #Col2 .insideBcomList LI:hover .leadIn {
	COLOR: #333
}
.article #Col2 .insideBcomList LI:hover .subSectionHeader {
	COLOR: #333
}
.article #Col2 .insideBcomList LI:hover UL.plusLinks .leadIn {
	COLOR: #666
}
.insideBcomList LI:hover UL.plusLinks .subSectionHeader {
	COLOR: #666
}
.article #Col2 .insideBcomList LI:hover .caption A {
	COLOR: #002878
}
.article #Col2 #mostPopular {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #3f5f9c 1px dotted; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
.article #Col2 #mostPopular .divide {
	BORDER-BOTTOM: #3f5f9c 1px dotted; MARGIN-BOTTOM: 1px
}
.article #Col2 #mostPopular OL.linklist LI {
	LIST-STYLE-POSITION: outside; BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #464646; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.article #Col2 #mostPopular OL.linklist LI A {
	PADDING-BOTTOM: 6px; MIN-HEIGHT: 1em; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: auto; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.article #Col2 #mostPopular OL.linklist LI A:hover {
	BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ededed
}
.article #Col2 #mostPopular .dotted4px {
	MARGIN: 10px 0px 15px
}
.article #Col2 #mostPopular .split50 {
	MARGIN-LEFT: 5px
}
.article #Col2 .relatedBoxSearch {
	BORDER-BOTTOM: #3f5f9c 1px dotted; BORDER-LEFT: #3f5f9c 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.article #Col2 #rightSearch {
	MARGIN: 0px; WIDTH: 399px; BACKGROUND: #e5e5e5
}
.article #Col2 #rightSearch H3 {
	PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #3f5f9c; COLOR: #fff; PADDING-TOP: 1px
}
.article #Col2 UL#rightSearchBox {
	POSITION: relative; LIST-STYLE-TYPE: none; LEFT: -17px
}
.article #Col2 #rightSearchBox LI A {
	TEXT-DECORATION: none
}
#rightSearchBox LI A:hover {
	TEXT-DECORATION: underline
}
#articleBodyTop {
	LINE-HEIGHT: 14px; MARGIN: 15px 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #464646; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#articleBodyTop .imageVPad {
	PADDING-RIGHT: 10px
}
.hideMe {
	DISPLAY: none; VISIBILITY: hidden
}
#articleFootTools #footToolsNav LI.hideMe {
	DISPLAY: none
}
.article #Col1 #informBox {
	DISPLAY: none
}
DIV#articleEmbed {
	DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#articleEmbed #relatedPhoto {
	LINE-HEIGHT: 14px; COLOR: #464646; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
DIV#articleGraphs DIV#articleEmbed {
	DISPLAY: none
}
.crosshead {
	DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; COLOR: #272727; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#articleGraphs P EM {
	FONT-STYLE: italic
}
#articleGraphs .copyright {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #464646; FONT-SIZE: 11px
}
IMG.storyend {
	MARGIN-LEFT: 4px
}
DIV#articleGraphs DIV#articleEmbed #relatedGlobe P {
	LINE-HEIGHT: 16px; MARGIN: 5px 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #272727; FONT-SIZE: 12px
}
#relatedGlobe STRONG {
	DISPLAY: block
}
.article #headTools .imgSimple {
	MARGIN: 15px 0px
}
.noemail .ETAF {
	DISPLAY: none
}
.noemail .etafPipe {
	DISPLAY: none
}
#nextIn {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial, helvetica, sans-serif; CLEAR: both; FONT-SIZE: 10px; MARGIN-RIGHT: 10px
}
#nextIn A {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/blue_arrow.gif); PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center
}
DIV#articleGraphs TABLE {
	WIDTH: auto
}
DIV#articleGraphs TR {
	WIDTH: auto
}
DIV#articleGraphs TD {
	WIDTH: auto
}
DIV#articleHeader TABLE {
	WIDTH: auto
}
DIV#articleHeader TR {
	WIDTH: auto
}
DIV#articleHeader TD {
	WIDTH: auto
}
DIV#Col2 TABLE {
	WIDTH: auto
}
DIV#Col2 TR {
	WIDTH: auto
}
DIV#Col2 TD {
	WIDTH: auto
}
#pagination UL#paginationI .singlePage {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#pagination UL#paginationI .singlePage:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#shareReprints {
	LINE-HEIGHT: 17px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_reprints.gif) no-repeat left center
}
#shareReprints A {
	PADDING-LEFT: 20px
}
#globeSubAd {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/globe_subscribe_back.jpg); TEXT-ALIGN: left; MARGIN-TOP: 15px; WIDTH: 539px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial; HEIGHT: 52px; CLEAR: both; FONT-SIZE: 13px
}
#globeSubAd SPAN {
	PADDING-LEFT: 70px; DISPLAY: block; PADDING-TOP: 17px
}
#globeSubAd A {
	FONT-WEIGHT: bold
}
.redsox#globeSubAd {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/sox_fanshop.jpg); PADDING-LEFT: 10px
}
.bruins#globeSubAd {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/bruins_fanshop.jpg)
}
.celtics#globeSubAd {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/celtics_fanshop.jpg)
}
.pats#globeSubAd {
	BACKGROUND-IMAGE: url(http://cache.boston.com/universal/site_graphics/pats_fanshop.jpg)
}
#bdc_videoCompanionAd {
	BORDER-BOTTOM: #666 4px solid; BORDER-LEFT: #666 4px solid; PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #121212; MARGIN: 130px 0px 0px 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: none; HEIGHT: 292px; BORDER-TOP: #666 4px solid; BORDER-RIGHT: #666 4px solid; PADDING-TOP: 50px
}
#bdc_vcaIFrame {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; HEIGHT: 300px; PADDING-TOP: 0px
}
#bdc_bcFlash {
	MIN-HEIGHT: 400px
}
BODY .archived#article #pagination {
	DISPLAY: none
}
BODY .archived#article .show#pagination {
	DISPLAY: none
}
#proquestBox {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: arial, helvetica; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 10px
}
#proquestBox IMG {
	DISPLAY: block
}
#proquestBox P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: arial, helvetica; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#proquestBox .globeSubInner DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: arial, helvetica; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#proquestBox H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#globeSub {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 250px; FLOAT: left; HEIGHT: 226px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid
}
#nonSub {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 250px; FLOAT: left; HEIGHT: 226px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid
}
#nonSub {
	FLOAT: right
}
#proquestBox H4 {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #464646; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#proquestBox H5 {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #3977b5; MARGIN: 5px; COLOR: #fff
}
#proquestBox .globeSubInner P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#proquestBox #globeSub .globeSubInner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#proquestBox #globeSub #subImage {
	PADDING-BOTTOM: 25px
}
#proquestBox #nonSub P {
	TEXT-ALIGN: left; MARGIN: 5px 10px 0px
}
#proquestBox #nonSub P A {
	FONT-WEIGHT: bold
}
BODY .archived#article .continued {
	DISPLAY: none
}
#proquestBox #nonSub UL {
	PADDING-BOTTOM: 1px; MARGIN: 15px 0px 15px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 36px; PADDING-TOP: 0px
}
#proquestBox #nonSub UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #3977b5; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
#proquestBox #nonSub UL LI STRONG {
	DISPLAY: block; FONT-SIZE: 16px
}
#proquestBox #nonSub A.imageLink {
	CLEAR: both
}
#proquestBox .globeSubInner IMG {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#bdc_shareButtons .db-wrapper SPAN SPAN .db-medium {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN.db-wrapper {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN SPAN SPAN.db-count {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN SPAN SPAN.db-copy {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-submit .db-count {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-submit .db-copy {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-submit .db-anchor {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN .db-medium .db-anchor {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN .db-submit .db-medium {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN .db-dugg .db-medium {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie6 SPAN .db-medium {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie6 .db-submit .db-medium {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie6 .db-dugg .db-medium {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN SPAN.db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN .db-compact .db-copy {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN .db-compact .db-anchor {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN .db-compact SPAN.db-count {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN .db-submit .db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN .db-dugg .db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie SPAN .db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie6 SPAN .db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie6 .db-submit .db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper .db-ie6 .db-dugg .db-compact {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons A.stbutton {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .stframe {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons .stclose {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons DIV.vertical {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons DIV.vertical DIV.stoverlay {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons DIV.vertical IMG {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif; BACKGROUND: no-repeat 0px 0px; HEIGHT: auto; VISIBILITY: visible; COLOR: #272727; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bdc_shareButtons {
	FONT: 11px/125% Arial,Helvetica,Verdana,sans-serif
}
#bdc_shareButtons A:hover {
	BORDER-BOTTOM: medium none
}
#bdc_shareButtons IFRAME#bdc_facebook {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 189px; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#bdc_shareButtons UL.share_trio {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; MARGIN: 6px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-TOP: 6px
}
#bdc_shareButtons UL.share_trio LI {
	BORDER-BOTTOM: #999 1px dotted; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
#bdc_retweet A.horiz DIV {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 21px; WIDTH: 32px; PADDING-RIGHT: 3px; FLOAT: left; COLOR: #2851a2; PADDING-TOP: 4px
}
#bdc_shareButtons #bdc_digg .db-wrapper SPAN SPAN .db-compact .db-anchor {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 21px; WIDTH: 32px; PADDING-RIGHT: 3px; FLOAT: left; COLOR: #2851a2; PADDING-TOP: 4px
}
#bdc_retweet A.horiz:hover DIV {
	TEXT-DECORATION: underline
}
#bdc_shareButtons #bdc_digg:hover .db-wrapper SPAN SPAN .db-compact .db-anchor {
	TEXT-DECORATION: underline
}
#bdc_shareButtons #bdc_other A:hover {
	TEXT-DECORATION: underline
}
#bdc_retweet A.horiz STRONG {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 133px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #333; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#bdc_shareButtons #bdc_digg .db-wrapper SPAN SPAN .db-compact SPAN.db-count {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 133px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #333; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#bdc_retweet A.retweet {
	COLOR: #2851a2; FONT-SIZE: 11px
}
#bdc_retweet A.retweet:hover {
	BORDER-BOTTOM: medium none; COLOR: #002878
}
#bdc_retweet A.horiz STRONG {
	
}
#bdc_retweet A.horiz STRONG .clicks {
	
}
#bdc_retweet A.horiz STRONG.zero {
	FONT-SIZE: 11px
}
#bdc_retweet A.horiz {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/twitter.png) no-repeat; PADDING-TOP: 2px
}
#bdc_retweet #tweetCount {
	PADDING-LEFT: 5px; COLOR: #000
}
#bdc_retweet A.retweet:hover #tweetCount {
	TEXT-DECORATION: none
}
#bdc_shareButtons #bdc_other {
	PADDING-TOP: 5px
}
#bdc_shareButtons #bdc_other A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 8px; FLOAT: left; MARGIN-RIGHT: 8px; PADDING-TOP: 4px
}
#bdc_shareButtons #bdc_other .ETAF {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_email.gif) no-repeat 0px 3px
}
#bdc_shareButtons #bdc_other #ck_facebook {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/facebook.png) no-repeat 0px 2px
}
#bdc_shareButtons #bdc_other #ck_twitter {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/twitter.png) no-repeat 0px 2px
}
#bdc_shareButtons #bdc_other #ck_digg {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/digg.png) no-repeat 0px 3px
}
#bdc_shareButtons #bdc_other #ck_ybuzz {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/yahoobuzz.png) no-repeat 0px 2px
}
#bdc_shareButtons #bdc_other #ck_sharethis {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/sharethis.png) no-repeat 0px 2px
}
#bdc_other .relatedYahooB {
	DISPLAY: block; FLOAT: left
}
#bdc_other .relatedShareThis {
	DISPLAY: block; FLOAT: left
}
#bdc_other .relatedShareThis {
	MARGIN-LEFT: 20px
}
#bdc_shareButtons #bdc_other .relatedShareThis A.stbutton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
#bdc_shareButtons #bdc_other .relatedYahooB A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bdc_shareButtons UL.share_trio #bdc_other {
	BORDER-BOTTOM: medium none
}
UL#artShareTools LI#shareComments A#commentCount {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icon_blue_comments_round.gif) no-repeat 1px 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#bdc_shareButtons .db-wrapper SPAN SPAN .db-compact .db-copy {
	DISPLAY: none
}
#bdc_shareButtons #bdc_digg .db-wrapper SPAN SPAN .db-compact .db-anchor {
	BACKGROUND: url(http://cache.boston.com/universal/site_graphics/icons/digg.png) no-repeat 0px 3px
}
#bdc_shareButtons UL.share_trio #bdc_digg {
	DISPLAY: none
}
#relatedContent .outset {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
